package com.finance.report.bean.pojo;

import com.finance.framework.lang.BaseObject;
import lombok.Data;

import java.math.BigDecimal;

/**
 * Created by liyue on 2017/8/21.
 */
@Data
public class WeightResultList extends BaseObject {

    private Long id;
    /**
     * 运单号
     * */
    private String waybillNum;
    /**
     * 订单号
     */
    private String businessCode;
    /**
     * 配送员工号
     * */
    private String postmanNo;
    /**
     * 供应商名称
     * */
    private String supplierName;
    /**
     * 承运商名称
     * */
    private String carrierName;
    /**
     * 发货城市名称
     * */
    private String fromCityName;
    /**
     * 发货省名称
     * */
    private String fromProvinceName;
    /**
     * 目的乡镇 名称
     * */
    private String toCountyName;
    /**
     * 目的城市 名称
     * */
    private String toCityName;
    /**
     * 目的省 名称
     * */
    private String toProvinceName;
    /**
     * 区域级别 0-类区域 1-二类区域 2-三类区域
     * */
    private Integer regionLevel;
    /**
     * 首拖件标识 0首件, 1拖件
     * */
    private Integer major;
    /**
     * 重量
     * */
    private BigDecimal weight;
    /**
     * 价格类型 枚举 0投递员价 1合作价 2合作站点价
     * */
    private String settlementType;
    /**
     * 计算类型 1-按重
     * */
    private String calculateType;
    /**
     * 是否组包 0-否 1-是
     * */
    private String isCombined;
    /**
     * 组包重量
     * */
    private String combinedWeight;
    /**
     * 运单揽收时间 第一次入库时间
     * */
    private String acceptTime;
    /**
     * 运单签收时间
     * */
    private String signTime;

    /**
     * 本单配送费用
     **/
    private String fee;

    /**
     *计算过程
     **/
    private String processDesc;

    /**
     * 按重规则标识(biz_weight_rule.id)
     * */
    private Long ruleId;

    /**
     * 表名后缀
     */
    private String suffix;
    private String workNo;
    private String realName;
    private String orgName;
}
